Concurrent search for distributed CSPs

نویسندگان

  • Roie Zivan
  • Amnon Meisels
چکیده

A distributed concurrent search algorithm for distributed constraint satisfaction problems (DisCSPs) is presented. Concurrent search algorithms are composed of multiple search processes (SPs) that operate concurrently and scan non-intersecting parts of the global search space. Each SP is represented by a unique data structure, containing a current partial assignment (CPA), that is circulated among the different agents. Search processes are generated dynamically, started by the initializing agent, and by any number of agents during search. In the proposed, ConcDB, algorithm, all search processes perform dynamic backtracking. As a consequence of backjumping, a search space can be found unsolvable by a different search process. This enhances the efficiency of the ConcDB algorithm. Concurrent Dynamic Backtracking is an asynchronous distributed algorithm and is shown to be faster than former algorithms for solving DisCSPs. Experimental evaluation of ConcDB, on randomly generated DisCSPs demonstrates that the network load of ConcDB is similar to the network load of synchronous backtracking and is much lower than that of asynchronous backtracking. The advantage of Concurrent Search is more pronounced in the presence of imperfect communication, when messages are randomly delayed.  2006 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concurrent Dynamic Backtracking for Distributed CSPs

A distributed concurrent search algorithm for distributed constraint satisfaction problems (DisCSPs) is presented. Concurrent search algorithms are composed of multiple search processes (SPs) that operate concurrently and scan non-intersecting parts of the global search space. Search processes are generated dynamically, started by the initializing agent, and by any number of agents during searc...

متن کامل

Asynchronous Weak-Commitment Search for Solving Large-Scale Distributed Constraint Satisfaction Problems

A distributed constraint satisfaction problem (Distributed CSP) (Yokoo et aL 1992) is a constraint satisfaction problem in which variables and constraints are distributed among multiple agents. Surprisingly a wide variety of AI problems can be formalized as CSPs. Similarly, various application problems in DAI which are concerned with finding a consistent combination of agent actions (e.g., dist...

متن کامل

Comparing performance of distributed constraints processing algorithms

Search algorithms on distributed constraints satisfaction problems, DisCSPs, are composed of agents performing computations concurrently. The most common abstract performance measurement that has been universally adopted for centralized CSPs algorithms is the number of constraints checks performed. However, when it comes to distributed search, constraints checks are performed concurrently by al...

متن کامل

Asynchronous Weak-commitment Search for Solving Distributed Constraint Satisfaction Problems

A distributed constraint satisfaction problem (Distributed CSP) is a CSP in which variables and constraints are distributed among multiple automated agents, and various application problems in Distributed Artificial Intelligence can be formalized as Distributed CSPs. We develop a new algorithm for solving Distributed CSPs called asynchronous weak-commitment search, which is inspired by the weak...

متن کامل

Descending Requirements Search for DisCSPs

A new search algorithm, Descending Requirements Search (DESRS), for Distributed CSPs is proposed. The algorithm is composed of two independent phases. In the first phase, agents form a binary hierarchy of groups. The distributed partition algorithm uses a heuristic that prefers to join neighbors that are strongly constrained, into groups. This is done concurrently at all levels of the hierarchy...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Artif. Intell.

دوره 170  شماره 

صفحات  -

تاریخ انتشار 2006